home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
red_cross_eru.swf
/
scripts
/
__Packages
/
gamebase
/
control
/
SelectControl.as
< prev
next >
Wrap
Text File
|
2011-09-19
|
9KB
|
252 lines
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
if(!e.f)
{
e.f = new g();
}
§§pop();
if(!e.f.h)
{
e.f.h = new g();
}
§§pop();
if(!e.f.h[§§constant(4)])
{
f.h[§§constant(4)] extends f[§§constant(6)];
var _loc2_ = f.h[§§constant(4)] = function()
{
super();
_global[§§constant(5)] = this;
}[§§constant(7)];
_loc2_[§§constant(8)] = function()
{
this[§§constant(9)] = false;
this[§§constant(10)] = false;
this[§§constant(12)][§§constant(13)](§§constant(11));
this[§§constant(12)][§§constant(14)][§§constant(15)][§§constant(16)][§§constant(17)] = _global[§§constant(18)][§§constant(19)];
this[§§constant(12)][§§constant(14)][§§constant(15)][§§constant(20)][§§constant(17)] = _global[§§constant(21)];
this[§§constant(12)][§§constant(22)] = false;
this[§§constant(12)][§§constant(23)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(24)]);
this[§§constant(12)][§§constant(28)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(29)],this[§§constant(12)]);
this[§§constant(12)][§§constant(30)] = this[§§constant(12)][§§constant(31)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(32)],this[§§constant(12)]);
this[§§constant(22)] = true;
};
_loc2_[§§constant(24)] = function()
{
if(this[§§constant(9)])
{
return undefined;
}
if(_global[§§constant(33)] && _global[§§constant(33)][§§constant(34)])
{
return undefined;
}
f[§§constant(36)][§§constant(37)][§§constant(38)](_global[§§constant(35)]);
};
_loc2_[§§constant(39)] = function()
{
f[§§constant(25)][§§constant(26)][§§constant(41)](this,this[§§constant(40)],100);
};
_loc2_[§§constant(40)] = function()
{
this[§§constant(22)] = false;
if(this[§§constant(10)])
{
return undefined;
}
this[§§constant(12)][§§constant(22)] = _global[§§constant(35)] != undefined;
this[§§constant(42)][§§constant(43)]();
this[§§constant(42)] = this[§§constant(45)](§§constant(42),this[§§constant(44)]());
var _loc10_ = new §\§\§constant(46)§();
var _loc11_ = _global[§§constant(36)][§§constant(47)][§§constant(48)];
var _loc7_ = 0;
while(_loc7_ < _loc11_)
{
var _loc8_ = _global[§§constant(36)][§§constant(49) + _global[§§constant(36)][§§constant(47)][_loc7_]];
_loc10_[§§constant(50)](_loc8_);
_loc7_ = _loc7_ + 1;
}
_loc10_[§§constant(52)](§§constant(51));
var _loc9_ = _loc10_[§§constant(53)]();
if(_global[§§constant(54)])
{
_loc9_[§§constant(50)](_global[§§constant(54)]);
}
if(_global[§§constant(33)])
{
_loc9_[§§constant(50)](_global[§§constant(33)]);
}
_loc7_ = 0;
while(_loc7_ < _loc9_[§§constant(48)])
{
var _loc5_ = _loc9_[_loc7_];
var _loc4_ = this[§§constant(42)][§§constant(58)](§§constant(57),f[§§constant(25)][§§constant(55)][§§constant(56)](),this[§§constant(42)][§§constant(44)]());
_loc4_[§§constant(22)] = false;
_loc5_[§§constant(59)] = _loc4_;
_loc4_[§§constant(13)](_loc5_[§§constant(51)]);
_loc4_[§§constant(61)][§§constant(13)](§§constant(60));
_loc4_[§§constant(62)][§§constant(22)] = _loc5_ == _global[§§constant(36)][§§constant(63)];
_loc4_[§§constant(14)][§§constant(15)][§§constant(16)][§§constant(17)] = _loc5_[§§constant(64)];
_loc4_[§§constant(14)][§§constant(15)][§§constant(20)][§§constant(17)] = _global[§§constant(21)];
var _loc6_ = §§constant(60);
if(_loc5_ instanceof f[§§constant(65)][§§constant(66)])
{
if(_loc5_[§§constant(67)] || _loc5_[§§constant(68)])
{
_loc6_ = §§constant(69);
}
else if(_loc5_[§§constant(70)] != §§constant(71))
{
_loc6_ = §§constant(72);
}
}
else if(_loc5_[§§constant(67)])
{
_loc6_ = §§constant(69);
}
else if(_loc5_[§§constant(73)] != undefined)
{
_loc6_ = §§constant(72);
}
_loc4_[§§constant(61)][§§constant(13)](_loc6_);
if(_loc5_[§§constant(74)])
{
this[§§constant(75)](_loc5_);
}
_loc4_[§§constant(76)] = (_loc7_ + 1) * 30;
_loc4_[§§constant(23)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(77)],_loc5_,_loc4_);
if(!_loc4_[§§constant(80)](_root[§§constant(79)],_root[§§constant(78)],true))
{
_loc4_[§§constant(28)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(29)],_loc4_);
}
_loc4_[§§constant(30)] = _loc4_[§§constant(31)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(32)],_loc4_);
_loc4_[§§constant(22)] = true;
_loc7_ = _loc7_ + 1;
}
this[§§constant(22)] = true;
};
_loc2_[§§constant(75)] = function(vh)
{
var _loc2_ = vh[§§constant(59)];
if(_loc2_ == undefined)
{
return undefined;
}
if(vh[§§constant(74)])
{
_loc2_[§§constant(81)] = 0;
_loc2_[§§constant(82)] = false;
_loc2_[§§constant(83)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(84)],_loc2_);
}
else
{
_loc2_[§§constant(61)][§§constant(13)](§§constant(60));
delete _loc2_[§§constant(83)];
}
};
_loc2_[§§constant(84)] = function(mc)
{
mc[§§constant(81)] += 40;
if(mc[§§constant(81)] > 500)
{
mc[§§constant(81)] = 0;
mc[§§constant(82)] = !mc[§§constant(82)];
if(mc[§§constant(82)])
{
mc[§§constant(61)][§§constant(13)](§§constant(69));
}
else
{
mc[§§constant(61)][§§constant(13)](§§constant(72));
f[§§constant(25)][§§constant(86)][§§constant(87)](mc[§§constant(85)],16711680,0);
}
}
};
_loc2_[§§constant(77)] = function(obj, mc)
{
delete mc[§§constant(83)];
mc[§§constant(14)][§§constant(13)](1);
if(_global[§§constant(88)][§§constant(89)] == 0)
{
return undefined;
}
if(_global[§§constant(33)] && _global[§§constant(33)][§§constant(34)])
{
return undefined;
}
if(obj instanceof f[§§constant(65)][§§constant(66)])
{
if(obj[§§constant(90)])
{
return undefined;
}
if(obj[§§constant(91)])
{
f[§§constant(36)][§§constant(37)][§§constant(38)](obj[§§constant(92)]);
return undefined;
}
}
f[§§constant(36)][§§constant(37)][§§constant(38)](obj);
if(obj[§§constant(93)] instanceof f[§§constant(94)][§§constant(95)] || obj[§§constant(93)] instanceof f[§§constant(94)][§§constant(96)])
{
if(obj instanceof f[§§constant(65)][§§constant(66)])
{
f[§§constant(65)][§§constant(97)][§§constant(98)](f[§§constant(65)][§§constant(66)](obj),obj[§§constant(93)]);
}
else
{
_global[§§constant(54)][§§constant(98)](obj[§§constant(93)]);
}
}
};
_loc2_[§§constant(29)] = function(mc)
{
mc[§§constant(99)] = 6;
mc[§§constant(83)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(100)],mc);
this[§§constant(101)] = true;
};
_loc2_[§§constant(32)] = function(mc)
{
mc[§§constant(99)] = 1;
mc[§§constant(83)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(100)],mc);
this[§§constant(101)] = false;
mc[§§constant(28)] = f[§§constant(25)][§§constant(26)][§§constant(27)](this,this[§§constant(29)],mc);
};
_loc2_[§§constant(100)] = function(mc)
{
var _loc2_ = mc[§§constant(14)][§§constant(102)];
if(_loc2_ == mc[§§constant(99)])
{
delete mc[§§constant(83)];
return undefined;
}
if(_loc2_ > mc[§§constant(99)])
{
mc[§§constant(14)][§§constant(13)](_loc2_ - 1);
}
else
{
mc[§§constant(14)][§§constant(13)](_loc2_ + 1);
}
};
§§push(§§constant(103)(f.h[§§constant(4)][§§constant(7)],null,1));
}
§§pop();